2507
6
2271
4
1200
1
2041
2
2313
2075
4821
319
0
1386
194
276
2077
5
696
1104
2061
3
693
768
935
1298
919
25
1048
709
1687
164
1329
1741
1397
1106
346