1425
1
2306
2
3559
670
0
1329
458
814
3025
646
1603
544
848
3632
5
999
17730
11
11881
3
1044
3615
7
1302
3287
1780
4513
1343
349
1961
1877
2296
2097
1132
3250