2395
0
1378
2
300
928
1
1302
1049
13159
10
1616
2658
785
3929
1446
4017
4
414
934
400
1454
2564
475
1645
2306
909
896
7952
12
472
1822
1375
1267
597
2141