1436
0
595
3015
2
414
1592
1
3908
3493
5
2789
10
2138
15
3235
1771
3693
900
1707
466
1383
2455
2048
3
3940
1238
2124
293
5725
863
630
855
1059
1763
3237
4
2606