3326
3
1813
1
1125
1632
2
2740
1660
1015
83
1087
1691
3485
7
2368
1788
1382
2710
582
0
1816
1749
1681
2234
1394
2173
2294
2209
2082
1568
2181
5
2344
2456
2760
4