6445
6
1239
1
1075
2
1807
4309
3
1249
2028
0
1022
718
8262
12
1019
1250
1506
4
6346
16
4690
6753
17
123674
35
1911
1525
2732
6676
3507
8329
658
1194
637
2584
2528
2710
1690