2163
0
1264
1599
2
2118
1
5982
6
946
2840
1252
2475
1239
621
1793
1033
3696
8
11924
2585
2649
3252
3777
528
4321
4
1869
660
459
4291
1890
3
708
971
4285
1397