3070
5
2143
0
2632
3
3632
5009
2271
7
440
1566
1
3505
4
274
1048
331
2076
1343
282572
3672
427
924
1901
617
488
1337
256612
1262
2
4669
1632
405
1869
1336
2962
6