1504
0
414
2334
4
297
419694
9
669
1028
2
180849
80
2714
5
152
520
165
257
2189
2284
1084
1824
2635
1454
552
1880
1463
2003
467
1462
309
2497
2125
1
521