382
1
3091
7
5446
5
2488
4
1732
0
6388
2
3242
6
282
350
2000
4631
3
3233
16
324
2862
966
1645
952
332
448
769
772
2240
1194
2674
10
4135
458
732
861
3660
3489