2420
2
2153
7
5658
9
1101
3
1566
2905
1445
1
2225
631
0
1709
8
7199
4204
5
1163
4195
4
1340
9106
2093
14887
18
1415
944
1258
2124
1748
791
2698
152
2132
2354
2255
2344