1603
2
341
0
543
530
4
447
422
1267
2554
1
2657
35426
169211
11
1142
2531
2125
895
992
2094
282572
3808
1073
2526
3
489
1348
477
162856
1018
2304
246
5242
2306