2122
2
1446
1
432
0
1179
2080
1952
3316
17
1680
5389
1309
3140
4
2983
1310
1992
3
2190
1412
2794
3226
5
2534
697
841
1167
3871
7793
2343
2395
2061
2688
1131
4168