1650
4
2544
6
2808
3
543
1
1348
382
0
2262
3361
5
9036
9
2276
840
1611
2
1770
588
2403
1079
385
14801
11
1977
9956
2107
2710
40
4954
4198
1912
5828
1506