4059
2
7363
4
1037
1
945
0
2476
3
2921
2138
4151
2217
5289
14
2492
304
2615
1033
3304
2260
765
1899
436
880
1550
440
244
14215
8
965
2343
1215
1151
3650
1222856