3870
12
1295
1
1363
2650
20
2440
3
280
3765
4
2250
2151
2270
2
2551
297066
0
2773
1889
3683
683
2558
3188
810
3624
2688
3065
1581
106
1648
5412
3090
6
1761
542
2245