571
0
3765
4
5592
8
4309
2
582
297066
1295
1
905
894
2207
2683
3683
2650
20
2982
3
2980
280
6773
7
1152
370
1581
2159
741
2250
2245
2299
1788
2055
345
1226
3053