2144
11
484
2
1702
5
947
1779
1194
1
2458
2196
3
582
492
4442
2207
678
1014
382
2166
7
1207
6
7086
3215
20
510
1056
483
433
589
534
1036
1450
4
2678
3380
1323