1632
2
2456
1
383
0
1212
2565
2522
3071
9
1306
1977
1681
1532
1072
3354
2173
1787
2271
4
1743
1547
1064
1267
50969
7
2041
2313
2075
1055
4096
4821
1268