2322
4
6676
12
1131
2
1152
1223
1
1572
851
2090
1001
0
2580
4309
3
2786
2584
4187
10
1400
2268
3354
101569
3123
5
1526
1935
3107