1550
0
1684
2
1945
1869
1343
3116
1
404
1132
20634
8
3025
518
522
1860
1008
670
11829
480
2693
3
1436
2791
282572
5477
1254
1074
180849
839
1621
402
2306