1218
1
2082
598
0
2
4027
3
1665
1442
3256
3410
6
499
873
2199
4684
4
3262
762
16868
39
3444
1342
946
4402
15
2302
2784
6549
11
1304
3354
9
519
2538
912