604
8
3968
3
499
1
538
2
1078
2311
4933
14
1141
456
2363
966
930
431
567
1803
4
1132
1090
2911
7
484
470
550
803
555
485
584
2128
19
486
375
1576
1392