1443
1
4042
11
1315
407
0
1176
1519
2
1547
3
820
3157
3608
9
4627
7
1259
1704
2060
1387
1631
2748
1090
2225
4
3320
2264
2653
3271
278
1995
1607
2650
2944
3518
4093