1054
1
2369
1182
2
1448
2264
5
1634
1369
661
0
770
1067
398
2826
417
2368
3688
18
3672
4
3345
1541
2470
282572
1705
1139
3312