2197
1
1635
1544
1189
2
1060
4
1119
0
2771
1807
1864
3
1007
911
1836
2499
6
928
28729
49
1841
5
1179
2438
2304
1200
1245
1763
1379
9320
4897
2402
2200
3574
1997
2172