2250
1
280
1936
1801
3
7034
2
2190
989
7071
5
3354
1815
3765
4
297066
0
2183
9
1295
2268
894
2020
2683
3683
2650
20
571
392
1581
4033
2159
9611
2245
6713
11
2620
8
1226