302
0
2737
909
2106
433
803
2581
10
655
612
250
3673
6
791
1282
1
657
754
722
5338
534
852
728
528
1354
2727
592
1330
428
1352
931
110