1343
3
2817
2
315
1
4594
759
0
1152
3659
14
46414
584
360
458
3219
2522
2683
1961
1009
2361
31535
1045
611
5918
4
1099
2153
768