2304
2
1352
0
2692
1490
1
2086
4
1037
1513
905
1194
3297
3
2383
1296
3000
3038
19
1050
2206
6085
6
2631
3116
7046
3439
1947
26
4408
33
1189
963
1048
1228
2438
1811
3477