2334
0
1376
1
1052
1359
1110
3
3117
646
400
12320
5
317
1329
1070
399
1823
1033
1470
1587
2234
2669
2
1129
3632
3268
4382
4
5009
635
1562
440
1184
814
2113