3228
1
2756
2
1513
4089
10
3765
4
5592
8
4309
582
0
297066
3064
5
1295
905
2207
2683
3683
2650
20
2982
3
2980
280
6773
7
2131
1152
370
1581
2159
741
2250
2245
2299
1788