325
1
1256
2082
11
1547
1037
2
5874
2320
0
399
2947
3
730
1343
780
326
938
975
1446
3650
2819
3028
1326
419694
9
2774
5559
1021
572
1567
912
1418
637
2306