1679
2
1903
3
2786
1
950
1590
1767
8527
1386
1522
3050
0
2562
1812
2322
4
1431
123674
35
980
24337
22
1161
673
13967
1185
1545
1001
718
5204
1376
1125
1211
619
2003