2245
3
1660
1
989
0
1787
830
1606
1168
1380
496
297066
1668
2163
1290
4360
9
2093
2322
2670
1060
1226
3053
7
894
997
571
1192
2
2891
4
1570
2194
1821
1804
1814