1492
3
1519
2
21152
8
2100
1267
131589
1
1225
0
3206
5
2436
5375
3012
4
10827
1534
1047
2480
5209
9
2295
9817
581