1431
1
2036
2
1118
2189
1937
7
1912
0
2152
3683
4168
5
1581
3053
2507
297066
3175
1599
1426
3
582
2468
3386
3102
3055
1295
1631
383
13018
623
1265
2650
20
4606
2890