1570
2
565
0
10270
4
1367
1
530
2865
4016
1574
1291
1270
3
2229
2330
1602
1222856
278
17184
44
834
1033
3546
2648
5
689
2521
2506
7756
22330
22