1741
2
954
3
1395
1
741
118
82
239
121
374
107
395
0
169
2238
12
1361
7200
1197
6542
5
1006
2515
1144
3631
8
935
1270
1672
1493
1970
1893
1293
4
1481
844