1882
2
1812
1324
5192
10096
5390
2419
1
1277
1165
254
679
465
850
999
1278
426
4096
755
1011
1189
1704
1053
858
1418
1051
1791