3326
3
2277
0
929
796
6
2884
5
1239
1
20163
44
989
2082
1804
1532
2760
4
2320
1844
8002
7
1243
2
1749
2939
2209
1431
1751
1590
3683
1788
83
3354
2347
2710
1787